﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using ddcCajamarca.BusinessEntities.Post;

namespace ddcCajamarca.BusinessLogic.Post.Service
{
    public interface INotaInformativaBL
    {
        IEnumerable<NotaInformativa> SelectAllNotaInformativaByEvento(Int32 id);
        IEnumerable<NotaInformativa> SelectAllNotaInformativa();
        IEnumerable<NotaInformativa> SelectAllNotaInformativaByCriterioAndFechas(string criterio, DateTime? fechInicio, DateTime? fechFin);
        NotaInformativa SelectNotaInformativaById(Int32 id);
        void EditNotaInformativa(NotaInformativa nota);
        void AddNotaInformativa(NotaInformativa nota);
        void DeleteNotaInformativa(Int32 id);
    }
}
